
| Entidad | Entidad del meta-modelo | Documentacion |
|---|---|---|
|
UserSpeaker | Agente | It represents the agent which manages the communications with the user through an interface. It is related with an UserDevice. |
|
(UserSpeaker ejecutor) | AgenteConcreto | |
|
Fail Attend User's Requests | EstadoMentalCondicionado | The Attend User's Requests goal has been failed. |
|
Success Attend User's Requests | EstadoMentalCondicionado | The Attend User's Requests goal has been satisfied. |
|
AddNewAgent | EventoAplicacionSlots | The user's request to include a new agent in the MAS. |
|
RemoveAgent | EventoAplicacionSlots | The user's request to remove an agent from the MAS. |
|
AgentCreated | Hecho | The requested agent has been successfully created. It has a default status OK. |
|
AgentNotCreated | Hecho | The requested agent could not be created. |
|
AgentNotRemoved | Hecho | The requested agent could not be removed. It also have a default empty agentInformation. |
|
AgentRemoved | Hecho | The requested agent has been successfully removed. It has a default status OK. It also have a default empty agentInformation. |
| ID | UserSpeaker  |
| Descripcion | It represents the agent which manages the communications with the user through an interface. It is related with an UserDevice.  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| RInstanciaDeD | InstanciaDe |
|
| ID | (UserSpeaker ejecutor)  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| ATieneEstadoMentalOR | ATieneEstadoMental |
| ||||
| ATieneEstadoMentalOR | ATieneEstadoMental |
| ||||
| RinstanciaDeO | InstanciaDe |
|
| ID | Fail Attend User's Requests  |
| Descripcion | The Attend User's Requests goal has been failed.  |
| Descripcion | ( exists(FNewAgentRequested) && NOT exists(FYesNewAgent) && NOT exists(FNoNewAgent) ) || ( exists(FRemoveAgentRequested) && NOT exists(FYesRemoveAgent) && NOT exists(FNoRemoveAgent) )  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| ATieneEstadoMentalDR | ATieneEstadoMental |
|
| ID | Success Attend User's Requests  |
| Descripcion | The Attend User's Requests goal has been satisfied.  |
| Descripcion | ( exists(NewAgentRequested) && ( exists(YesNewAgent) || exists(NoNewAgent) ) ) || ( exists(RemoveAgentRequested) && ( exists(YesRemoveAgent) || exists(NoRemoveAgent) ) )  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalOR | AContieneEntidadMental |
| ||||
| ATieneEstadoMentalDR | ATieneEstadoMental |
|
| ID | AddNewAgent  |
| Descripcion | The user's request to include a new agent in the MAS.  |
| slots | user agentID agentInformation   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|
| ID | RemoveAgent  |
| Descripcion | The user's request to remove an agent from the MAS.  |
| slots | user agentID   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | AContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|
| ID | AgentCreated  |
| Descripcion | The requested agent has been successfully created. It has a default status OK.  |
| slots | user agentID agentInformation   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|
| ID | AgentNotCreated  |
| Descripcion | The requested agent could not be created.  |
| slots | user agentID agentInformation status   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|
| ID | AgentNotRemoved  |
| Descripcion | The requested agent could not be removed. It also have a default empty agentInformation.  |
| slots | user agentID status   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|
| ID | AgentRemoved  |
| Descripcion | The requested agent has been successfully removed. It has a default status OK. It also have a default empty agentInformation.  |
| slots | user agentID   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| AContieneEntidadMentalDR | ANoContieneEntidadMental |
| ||||
| AContieneEntidadMentalDR | AContieneEntidadMental |
|